xeus 您所在的位置:网站首页 cling doing xeus

xeus

#xeus| 来源: 网络整理| 查看: 265

I do test two times, one with pragma like:

========================== xeus-cling with some more search path not work too, like // #pragma cling add_include_path("/home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0") // #pragma cling add_include_path("/home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0/x86_64-conda_cos6-linux-gnu") // #pragma cling add_include_path("/home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0/backward")

===================================================== error like(without addition search path by pragma): In file included from input_line_7:1: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/included/unit_test.hpp:18: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/impl/compiler_log_formatter.ipp:22: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/execution_monitor.hpp:28: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function0.hpp:11: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/detail/maybe_include.hpp:15: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function_template.hpp:13: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/detail/prologue.hpp:17: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function_base.hpp:20: In file included from /home/auser/miniconda3/envs/cling/include/boost/integer.hpp:18: In file included from /home/auser/miniconda3/envs/cling/include/boost/integer_fwd.hpp:12: In file included from /usr/include/c++/8/climits:42: In file included from /home/auser/miniconda3/envs/cling/include/limits.h:127: In file included from /home/auser/miniconda3/envs/cling/lib/clang/5.0.0/include/limits.h:37: /usr/include/limits.h:145:5: error: function-like macro '__GLIBC_USE' is not defined #if __GLIBC_USE (IEC_60559_BFP_EXT)

error like(with addition search path by pragma):

In file included from input_line_8:1: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/included/unit_test.hpp:18: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/impl/compiler_log_formatter.ipp:22: In file included from /home/auser/miniconda3/envs/cling/include/boost/test/execution_monitor.hpp:28: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function0.hpp:11: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/detail/maybe_include.hpp:15: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function_template.hpp:13: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/detail/prologue.hpp:17: In file included from /home/auser/miniconda3/envs/cling/include/boost/function/function_base.hpp:20: In file included from /home/auser/miniconda3/envs/cling/include/boost/integer.hpp:18: In file included from /home/auser/miniconda3/envs/cling/include/boost/integer_fwd.hpp:12: In file included from /usr/include/c++/8/climits:42: In file included from /home/auser/miniconda3/envs/cling/include/limits.h:127: In file included from /home/auser/miniconda3/envs/cling/lib/clang/5.0.0/include/limits.h:37: /usr/include/limits.h:145:5: error: function-like macro '__GLIBC_USE' is not defined #if __GLIBC_USE (IEC_60559_BFP_EXT) ^

==================

cling .I output

-cxx-isystem /home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0 -cxx-isystem /home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0/x86_64-conda_cos6-linux-gnu -cxx-isystem /home/auser/miniconda3/envs/cling/bin/../lib/gcc/x86_64-conda_cos6-linux-gnu/7.3.0/../../../../x86_64-conda_cos6-linux-gnu/include/c++/7.3.0/backward -isystem /usr/local/include -isystem /home/auser/work/cling_fun/inst/bin/../lib/clang/5.0.0/include -extern-c-isystem /usr/include/x86_64-linux-gnu -extern-c-isystem /include -extern-c-isystem /usr/include -I /home/auser/work/cling_fun/inst/include -I /home/auser/work/cling_fun/src/tools/cling/include -I . -resource-dir /home/auser/work/cling_fun/inst/bin/../lib/clang/5.0.0 -nostdinc++

========================== xeus-cling .I output

-I /usr/include/c++/8 -I /usr/include/x86_64-linux-gnu/c++/8 -I /usr/include/c++/8/backward -isystem /usr/local/include -isystem /home/auser/miniconda3/envs/cling/lib/clang/5.0.0/include -extern-c-isystem /usr/include/x86_64-linux-gnu -extern-c-isystem /include -extern-c-isystem /usr/include -I /home/auser/miniconda3/envs/cling/include -resource-dir /home/auser/miniconda3/envs/cling/lib/clang/5.0.0 -nostdinc++

================================================================== BTW, I use gxx_linux-64 show by https://www.anaconda.com/blog/developer-blog/utilizing-the-new-compilers-in-anaconda-distribution-5/



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有